Royal India Covent Garden (Menu)

3 Endell Street, London
+44 20 7379 1099

Give a rating to Royal India Covent Garden

Suggest a dish

How much did you spend at Royal India Covent Garden?